package com.zhuss.util;

import org.apache.commons.lang3.StringUtils;

public class HttpUtil {
	
	public static void goPageByBrowse(String url) {
		try {
			if (url == null || StringUtils.isEmpty(url)) {
				url = "http://www.baidu.com/";
			}
			java.net.URI uri = java.net.URI.create(url);
			// 获取当前系统桌面扩展
			java.awt.Desktop dp = java.awt.Desktop.getDesktop();
			// 判断系统桌面是否支持要执行的功能
			if (dp.isSupported(java.awt.Desktop.Action.BROWSE)) {
				dp.browse(uri);
				// 获取系统默认浏览器打开链接
			}
		} catch (java.lang.NullPointerException e1) {
			// 此为uri为空时抛出异常
			e1.printStackTrace();
		} catch (java.io.IOException e1) {
			// 此为无法获取系统默认浏览器
			e1.printStackTrace();
		}
	}
	
	public static void main(String[] args) {
		goPageByBrowse(null);
	}

}
